package cn.itcast.demo02;

import com.sun.scenario.effect.impl.sw.sse.SSEBlend_SRC_OUTPeer;

import java.io.FileInputStream;
import java.io.IOException;

/*读取数据
(硬盘--》内存)
步骤；
1，创建FileInputStream对象，构造方法中绑定要读取的数据源
2，使用FileInputStream对象中的方法read，读取文件
3，释放资源
 */
public class Demo01InputStream {
    public static void main(String[] args) throws IOException {
        //1，创建FileInputStream对象，构造方法中绑定要读取的数据源
        FileInputStream fis = new FileInputStream("E:\\WkJava\\day02-code\\a.txt");
        //2，使用FileInputStream对象中的方法read，读取文件
        //int read（）读取文件中的一个字节，并返回,末尾返回-1
//        int len = fis.read();
//        System.out.println(len);
//
//        len = fis.read();
//        System.out.println(len);
//
//        len = fis.read();
//        System.out.println(len);
//
//        len = fis.read();
//        System.out.println(len);
        int len = 0;//记录读取到的字节
        while ((len = fis.read()) != -1) {
            System.out.print((char) len);
        }


        fis.close();
    }
}
